package com.dhu.stylefit.converter;

import com.dhu.stylefit.dao.Users;
import com.dhu.stylefit.dto.UsersDTO;

public class UsersConverter {

    public static UsersDTO convertUsers(Users users){

        UsersDTO usersDTO = new UsersDTO();
        usersDTO.setUser_id(users.getId());
        usersDTO.setPasswordHash(users.getPasswordHash());
        usersDTO.setUsername(users.getUsername());
        usersDTO.setEmail(users.getEmail());
        usersDTO.setPhoneNumber(users.getPhoneNumber());
        usersDTO.setBio(users.getBio());
        usersDTO.setCreatedAt(users.getCreatedAt());
        usersDTO.setLastLogin(users.getLastLogin());
        return usersDTO;
    }

    public static Users convertUsers(UsersDTO usersDTO){

        Users users = new Users();
        users.setUsername(usersDTO.getUsername());
        users.setPasswordHash(usersDTO.getPasswordHash());
        users.setEmail(usersDTO.getEmail());
        users.setPhoneNumber(usersDTO.getPhoneNumber());
        users.setBio(usersDTO.getBio());
        users.setCreatedAt(usersDTO.getCreatedAt());
        users.setLastLogin(usersDTO.getLastLogin());
        return users;
    }
}
